<button 
    (click)="clickHandle($event)"    
    [class]="'el-button ' + sizeClass() + typeClass() + plainClass() + loadingClass() + roundClass() + circleClass() + disabledClass()  + nativeClass"    
    [disabled]="disabled"    
    [type]="nativeType"    
    [style]="extendStyles()"    
    [autofocus]="autofocus">    
    <el-icon *ngIf="loading" iconName="el-icon-loading" style="margin-right:5px;"></el-icon>
    <el-icon *ngIf="icon && !loading" [iconName]="icon" style="margin-right:5px;"></el-icon>  
    <ng-content></ng-content>  
</button>